﻿using System;
namespace ThoughtWorks.QRCode.Codec
{
    public class rsc48
    {
        public static byte[] data = new byte[]{
            61,3,200,46,178,154,185,143,216,223,53,68,44,111,171,161,159,197,124,45
            ,69,206,169,230,98,167,104,83,226,85,59,149,163,117,131,228,132,11,65,232
            ,113,144,107,5,99,53,78,208,61,3,200,46,178,154,185,143,216,223,53,68
            ,44,111,171,161,159,197,124,45,69,206,169,230,98,167,104,83,226,85,59,149
            ,163,117,131,228,132,11,65,232,113,144,107,5,99,53,78,208,122,6,141,92
            ,121,41,111,3,173,163,106,136,88,222,75,95,35,151,248,90,138,129,79,209
            ,196,83,208,166,217,170,118,55,91,234,27,213,21,22,130,205,226,61,214,10
            ,198,106,156,189,71,5,69,114,203,179,214,140,117,124,95,204,116,177,224,254
            ,188,82,132,119,207,79,230,55,166,244,184,245,59,255,77,162,248,159,152,49
            ,145,29,195,37,147,173,189,15,165,95,210,109,244,12,7,184,242,82,222,6
            ,71,91,212,13,176,161,150,190,70,51,237,180,9,31,158,191,149,166,189,81
            ,175,73,236,110,182,201,54,183,42,44,25,135,217,122,177,20,145,212,37,103
            ,201,15,207,150,64,200,103,137,159,132,225,73,156,206,61,31,217,246,145,153
            ,76,209,55,89,247,1,213,2,77,28,215,251,21,188,181,83,174,39,88,111
            ,168,234,218,17,242,225,107,183,142,10,138,228,139,123,177,5,234,248,190,133
            ,232,127,221,225,101,164,21,238,131,158,209,110,81,245,109,247,118,227,154,89
            ,237,35,45,98,63,58,155,74,59,71,103,30,87,190,185,218,179,9,66,202
            ,57,225,8,138,50,39,139,193,196,16,118,64,250,97,105,195,198,80,120,136
            ,51,82,5,164,148,182,161,204,78,86,174,134,187,49,218,162,74,215,12,27
            ,52,139,247,10,245,24,14,109,249,164,161,12,142,182,181,26,125,95,49,97
            ,140,102,199,117,18,62,33,99,55,81,103,162,67,146,197,220,113,143,108,115
            ,84,88,50,19,175,244,127,40,63,181,74,206,200,27,198,67,75,62,24,131
            ,86,105,128,94,81,48,154,192,19,163,187,88,87,240,136,133,85,246,15,241
            ,161,199,254,73,210,250,239,151,208,83,115,251,222,100,20,45,92,128,4,30
            ,143,30,131,49,128,141,206,15,35,21,223,146,37,129,122,62,175,241,63,47
            ,152,191,110,178,243,2,183,4,154,56,179,235,42,101,119,166,65,78,176,222
            ,77,201,169,34,249,223,214,115,178,29,75,31,50,23,119,128,251,202,234,214
            ,9,238,209,159,48,52,67,2,221,113,199,84,145,165,223,87,120,109,136,126
            ,137,16,244,66,197,69,241,54,60,89,194,39,154,234,152,163,1,20,9,213
            ,11,246,127,10,201,237,97,23,205,254,167,223,202,85,42,193,27,33,191,220
            ,162,247,218,243,236,219,41,178,199,70,90,196,126,116,43,148,118,142,206,60
            ,174,97,111,169,60,23,193,251,185,108,198,133,17,50,84,83,225,145,12,126
            ,85,144,86,236,94,239,22,58,192,80,178,160,14,142,18,39,100,51,217,32
            ,250,127,106,124,7,30,165,57,205,84,33,121,123,18,132,137,114,223,16,9
            ,100,78,11,159,149,32,236,128,233,194,210,155,145,160,240,13,102,164,10,85
            ,53,113,95,133,156,172,65,17,107,98,169,89,148,179,24,54,104,11,243,20
            ,70,17,76,167,192,69,169,134,188,145,62,219,185,79,71,33,118,7,174,182
            ,212,110,89,235,4,3,98,6,215,36,100,16,63,217,194,245,239,105,232,177
            ,229,35,115,51,11,62,189,196,247,48,28,218,239,85,95,24,1,113,119,52
            ,250,190,98,194,5,204,147,234,36,124,66,198,110,162,206,89,134,57,151,165
            ,226,3,216,230,168,176,100,38,67,245,254,80,126,119,148,129,202,51,212,244
            ,93,207,230,151,217,174,66,112,214,209,201,99,154,9,239,199,97,178,235,32
            ,12,5,166,10,100,108,172,48,65,118,91,2,44,187,37,206,50,101,149,85
            ,29,66,218,81,141,54,145,134,150,124,48,27,172,210,29,188,162,96,41,157
            ,38,91,107,176,174,253,13,23,170,241,30,255,95,147,225,146,185,233,195,51
            ,189,166,230,235,161,200,40,90,184,29,8,60,176,53,89,168,36,230,137,148
            ,116,13,40,248,142,15,130,60,185,158,23,157,235,51,164,241,200,86,118,172
            ,189,198,218,7,26,156,64,215,57,173,167,3,208,88,67,95,219,40,70,236
            ,3,60,27,98,29,7,129,30,70,42,163,57,74,31,244,124,67,255,126,94
            ,45,99,220,121,251,4,115,8,41,112,123,203,84,202,238,81,130,156,125,161
            ,154,143,79,68,239,163,177,230,62,63,211,76,175,157,56,145,158,245,150,125
            ,102,112,95,221,220,58,2,115,104,173,117,159,153,163,27,91,203,37,64,94
            ,247,191,109,181,6,151,60,73,235,31,36,65,140,150,255,54,121,58,150,62
            ,100,46,238,29,235,137,201,177,18,193,191,35,96,104,134,4,167,226,147,168
            ,63,87,163,174,240,218,13,252,15,32,245,132,151,138,255,108,120,178,153,78
            ,41,201,45,91,68,57,94,16,214,180,87,146,51,86,252,245,62,174,20,130
            ,255,173,250,41,226,44,58,78,93,240,203,253,18,143,54,105,172,85,118,96
            ,19,129,190,132,9,34,242,75,74,252,99,139,2,40,18,183,22,241,254,20
            ,143,199,194,46,135,225,83,163,137,170,84,159,54,66,99,165,89,243,169,251
            ,197,171,82,121,147,140,180,149,252,232,86,53,236,1,129,120,65,194,222,79
            ,63,43,218,153,164,107,71,155,87,24,247,106,171,142,248,2,22,111,40,178
            ,115,140,202,67,59,84,193,168,39,254,105,236,48,249,55,113,120,227,23,221
            ,157,145,234,125,34,247,144,159,120,46,159,235,111,216,145,23,34,100,168,166
            ,223,63,24,252,170,61,172,197,188,195,44,116,157,160,121,93,28,1,36,78
            ,200,102,175,64,233,254,212,248,14,60,87,114,135,168,66,242,69,45,87,197
            ,221,66,40,152,250,187,157,226,243,80,179,93,53,248,208,232,249,13,133,146
            ,255,7,17,14,254,84,31,219,107,19,44,164,109,245,149,16,127,172,60,119
            ,228,157,12,34,246,36,21,15,228,163,32,18,200,156,22,35,55,64,197,29
            ,207,153,185,43,63,93,253,26,204,85,20,170,106,226,190,23,37,69,130,34
            ,214,196,79,178,53,123,48,108,208,22,251,40,203,39,221,33,86,57,153,157
            ,16,67,35,103,27,47,110,188,80,92,197,6,122,147,84,252,174,242,124,249
            ,136,183,133,130,134,48,1,198,82,207,14,90,68,235,91,105,179,35,181,248
            ,140,34,152,83,157,138,79,17,101,63,124,171,111,158,142,66,236,14,65,113
            ,181,220,178,203,8,6,196,12,179,72,200,32,126,175,153,247,195,210,205,127
            ,215,70,230,102,22,124,103,149,177,33,80,125,47,16,246,158,189,224,73,239
            ,67,241,37,227,115,203,61,92,240,18,27,45,106,161,172,95,81,29,243,181
            ,221,218,26,19,71,217,140,151,166,214,141,99,117,73,41,69,243,96,56,169
            ,195,170,190,48,2,226,238,104,233,97,196,153,10,133,59,201,72,248,132,145
            ,220,89,129,178,17,114,51,87,217,6,173,209,77,125,200,76,134,247,225,160
            ,252,238,53,31,206,99,240,135,113,48,7,191,218,61,219,44,197,14,111,56
            ,149,64,71,228,13,54,45,119,190,254,233,225,243,39,8,194,122,115,46,53
            ,201,118,137,164,247,103,138,165,159,219,123,207,137,102,181,245,186,131,209,51
            ,175,65,132,224,177,191,143,198,41,18,195,147,194,121,203,64,24,10,81,20
            ,200,216,69,96,130,236,182,4,88,107,74,129,100,202,55,170,58,132,169,162
            ,180,101,125,219,8,25,104,188,119,158,177,164,157,208,36,103,182,215,191,190
            ,135,183,98,166,122,173,57,71,42,141,126,245,33,153,53,224,220,96,11,105
            ,21,90,92,175,89,177,231,114,7,108,63,17,49,248,96,54,69,185,58,101
            ,89,192,82,39,76,182,214,125,65,231,26,46,73,255,60,227,190,59,223,57
            ,111,207,155,102,103,81,209,203,95,141,80,180,109,58,16,120,58,111,247,63
            ,131,98,217,185,157,102,15,33,117,175,249,134,211,115,170,80,4,41,179,200
            ,43,88,84,176,92,110,228,172,204,186,24,130,227,90,144,35,46,29,59,177
            ,14,15,94,168,125,106,178,77,72,209,15,53,232,26,80,237,1,30,25,120
            ,111,33,46,39,203,102,85,255,141,172,236,69,103,145,169,14,52,37,128,179
            ,114,71,83,6,189,176,134,190,171,80,140,197,64,105,122,99,250,75,182,186
            ,48,197,101,169,45,113,178,217,240,228,82,10,142,168,252,25,239,11,132,22
            ,133,196,146,155,151,80,3,87,246,76,18,238,204,32,237,187,200,101,194,21
            ,6,120,54,196,58,14,31,60,140,84,91,114,148,62,245,248,134,227,252,188
            ,90,198,165,242,235,8,230,16,82,224,246,139,168,137,193,162,25,37,250,95
            ,41,3,158,136,195,91,127,209,59,123,254,234,136,148,166,179,84,139,110,54
            ,184,81,94,89,25,38,128,145,31,8,12,20,137,175,142,67,176,181,205,30
            ,11,252,66,70,157,46,187,183,88,147,245,141,160,110,49,1,124,126,187,152
            ,67,39,112,63,33,247,49,250,204,224,190,167,165,116,4,230,208,71,234,35
            ,47,91,54,182,139,74,128,188,243,99,218,119,12,51,120,146,203,62,72,130
            ,5,49,227,108,65,125,115,182,241,189,201,176,249,40,4,190,224,143,21,6
            ,58,177,120,203,149,137,67,197,77,252,94,229,105,31,187,41,80,22,89,147
            ,136,56,57,122,186,174,35,135,102,4,173,188,242,116,49,124,200,92,193,58
            ,203,15,143,127,36,159,99,70,192,208,17,8,83,217,59,77,126,174,91,65
            ,253,169,26,229,30,64,247,21,51,9,227,216,240,121,47,156,82,143,90,182
            ,207,119,249,82,122,198,120,181,19,208,186,59,8,240,200,231,95,21,109,37
            ,22,23,146,171,28,9,51,18,31,252,33,112,189,53,116,241,183,2,162,48
            ,129,233,68,153,49,186,20,102,136,114,188,32,177,117,174,57,102,172,229,247
            ,124,65,40,25,227,71,233,82,217,88,116,156,186,253,139,231,36,3,108,210
            ,69,170,236,192,38,31,97,21,18,68,249,150,148,229,198,11,181,113,116,14
            ,3,239,23,182,190,115,208,179,80,46,131,184,124,130,149,127,156,150,221,122
            ,216,90,227,180,198,86,87,71,230,223,111,36,162,20,32,253,99,212,146,147
            ,247,208,136,219,4,80,36,115,44,255,225,40,3,147,153,92,19,223,166,91
            ,15,73,168,35,108,132,198,87,178,251,79,235,151,75,164,242,59,5,117,55
            ,229,205,172,106,197,2,31,240,130,153,161,158,57,83,236,93,158,101,88,167
            ,219,76,172,24,63,176,13,250,144,140,212,14,41,74,111,177,208,92,39,184
            ,117,30,159,103,152,112,246,211,97,198,237,130,180,146,116,245,225,172,239,78
            ,126,86,169,47,85,214,142,43,174,48,243,212,75,1,237,4,44,222,80,121
            ,230,5,137,134,118,168,159,77,78,225,210,197,96,239,110,226,240,219,46,167
            ,39,63,201,250,68,243,61,35,67,85,97,1,231,76,55,164,118,239,198,144
            ,103,110,70,165,179,27,44,84,163,203,32,96,20,15,247,30,172,180,233,80
            ,195,154,237,6,116,208,111,79,86,175,162,255,39,198,115,243,240,92,35,203
            ,222,173,63,46,68,200,77,81,163,126,48,229,73,122,69,151,101,155,88,232
            ,39,93,242,186,56,2,72,156,141,204,67,128,207,225,181,237,28,120,174,228
            ,19,77,132,249,205,95,235,229,108,55,134,161,156,23,120,21,143,17,155,68
            ,214,191,57,186,32,85,241,14,69,250,154,233,218,87,115,9,46,185,192,100
            ,75,234,244,5,109,232,197,225,112,120,202,41,138,90,174,151,167,132,80,45
            ,233,107,39,217,251,160,123,186,106,237,189,205,239,26,23,57,227,14,34,28
            ,225,168,62,171,214,38,88,85,218,247,55,32,254,69,120,238,213,39,24,68
            ,183,89,102,185,21,30,233,162,49,180,18,157,215,207,208,27,245,40,193,224
            ,170,212,190,223,129,169,74,79,3,253,5,62,117,83,219,177,94,252,118,200
            ,143,213,19,235,182,18,86,148,241,72,42,30,213,91,64,36,141,37,44,70
            ,110,128,151,58,131,47,111,86,126,186,231,52,133,170,40,73,212,217,97,46
            ,74,138,25,68,177,149,158,121,106,246,96,216,189,44,235,80,204,75,226,48
            ,103,193,249,171,85,250,25,2,66,239,60,155,28,234,19,123,59,116,78,210
            ,231,13,64,26,54,140,90,187,233,255,154,160,53,158,223,145,27,102,11,221
            ,222,25,165,128,139,78,167,66,172,114,47,39,32,134,70,206,54,94,220,101
            ,160,184,151,12,244,59,168,229,65,249,248,239,13,115,23,25,17,96,2,145
            ,164,131,28,180,136,203,182,210,123,70,119,237,182,77,111,108,30,232,150,168
            ,248,89,115,138,26,49,119,196,63,125,235,33,177,245,1,3,35,94,144,188
            ,239,38,44,140,178,21,129,117,32,136,93,92,249,91,221,215,24,115,57,61
            ,5,68,45,166,39,9,158,34,202,126,248,75,222,33,1,132,197,28,130,226
            ,119,165,121,139,16,12,149,24,123,144,141,64,252,67,47,243,155,185,135,254
            ,179,140,209,204,44,248,206,55,56,71,229,136,149,147,39,173,18,161,205,15
            ,242,78,170,37,90,217,254,207,50,107,208,109,114,171,253,75,153,197,182,213
            ,95,54,172,23,31,178,198,22,194,28,186,201,79,205,128,231,127,66,160,250
            ,94,32,241,33,103,221,146,195,134,255,74,219,230,139,122,184,253,36,54,90
            ,212,95,69,190,162,58,251,119,167,169,52,38,142,175,5,51,81,177,7,198
            ,234,146,82,138,66,65,104,212,236,186,72,174,191,2,167,135,170,144,225,122
            ,121,78,6,149,184,234,159,188,182,248,45,237,64,111,192,226,4,220,183,194
            ,10,164,68,219,32,33,108,195,137,167,28,90,251,192,112,79,155,73,97,96
            ,4,217,193,208,207,194,149,47,20,23,118,143,144,237,21,63,165,178,31,121
            ,34,228,102,174,175,12,71,191,154,250,141,152,17,243,223,93,229,193,106,62
            ,198,195,184,97,41,211,216,239,220,6,244,148,227,173,62,142,139,210,10,162
            ,213,35,188,217,199,21,119,42,192,177,93,59,12,121,196,91,30,241,204,112
            ,96,99,180,88,134,244,36,238,129,198,253,19,226,96,14,99,169,122,171,88
            ,151,28,222,112,55,128,142,213,26,108,90,238,97,225,207,223,251,78,16,153
            ,244,230,92,106,143,236,15,85,243,206,9,87,35,171,246,131,188,197,53,61
            ,80,250,183,236,113,165,158,28,187,115,117,209,168,69,242,248,95,162,243,8
            ,3,70,167,140,25,27,43,12,87,147,223,142,11,231,78,189,130,94,98,82
            ,64,158,184,83,15,204,119,247,105,27,191,102,67,130,21,221,127,99,3,145
            ,82,36,155,59,153,242,139,128,48,20,162,40,141,173,138,192,25,197,113,8
            ,176,214,148,31,200,137,110,73,116,21,79,89,50,207,191,217,219,129,6,233
            ,155,93,32,153,83,12,168,48,205,225,231,22,220,60,34,102,82,179,202,123
            ,111,248,177,85,186,176,242,236,52,221,213,247,185,25,5,76,23,32,1,137
            ,117,202,250,171,16,50,208,101,238,33,127,85,39,189,72,206,113,179,99,97
            ,19,115,196,81,244,71,114,142,84,7,252,247,66,47,106,221,165,192,22,210
            ,42,180,184,67,178,127,211,228,72,201,50,133,162,168,105,234,54,254,74,17
            ,11,210,227,111,238,118,31,76,86,189,109,183,150,224,26,221,182,82,199,98
            ,225,90,233,57,33,203,87,58,91,36,211,70,209,74,157,52,14,216,126,34
            ,98,237,192,108,138,111,116,202,178,157,164,78,152,113,177,250,130,211,52,92
            ,146,227,120,219,97,118,163,114,222,131,43,204,206,162,191,139,190,7,160,117
            ,218,116,32,240,51,219,182,12,208,119,121,227,82,176,65,142,158,242,15,239
            ,7,180,205,215,199,29,157,186,240,68,16,136,131,35,152,231,125,246,168,40
            ,74,169,254,99,207,151,203,112,185,65,110,32,116,222,243,126,27,196,175,111
            ,39,204,30,66,234,67,239,17,187,230,73,160,8,82,123,141,86,176,168,125
            ,184,220,213,69,133,105,48,25,219,180,61,70,92,58,118,127,28,30,188,77
            ,73,221,59,80,169,94,22,224,255,19,43,6,198,44,68,176,36,35,53,141
            ,77,156,210,107,52,23,192,46,90,137,238,208,38,28,179,253,95,191,124,174
            ,45,170,29,122,127,43,242,157,250,212,121,154,144,191,30,106,205,52,160,199
            ,2,60,50,240,222,66,92,78,139,204,170,227,7,69,197,138,206,63,79,28
            ,104,74,29,123,228,142,166,12,103,125,17,97,75,160,5,151,199,215,177,180
            ,34,37,167,229,21,235,149,131,46,83,153,81,65,135,32,99,206,2,3,5
            ,101,226,173,217,44,106,116,137,203,63,158,159,96,133,231,228,22,237,122,100
            ,40,149,75,71,128,210,244,198,233,150,113,105,96,151,202,79,90,226,121,175
            ,253,213,164,20,1,77,229,50,195,22,21,44,23,149,57,43,51,160,6,174
            ,241,152,36,193,133,64,199,107,141,202,153,42,189,209,60,232,91,12,200,230
            ,184,72,255,11,118,141,210,14,98,16,216,57,68,131,76,212,161,177,125,127
            ,245,192,2,190,144,213,133,74,117,147,101,41,244,208,172,110,238,255,215,250
            ,12,240,108,149,116,28,62,120,5,168,182,228,53,124,247,237,17,219,229,101
            ,180,145,87,249,203,16,209,32,164,221,241,11,77,15,159,89,50,74,233,190
            ,82,6,33,13,155,182,254,191,49,243,164,187,198,134,135,247,221,119,131,160
            ,25,19,92,76,142,30,153,72,241,95,254,31,169,183,185,115,70,136,202,158
            ,238,122,28,189,182,65,168,86,35,150,74,8,248,131,176,111,118,246,225,201
            ,13,53,81,123,168,11,220,108,109,162,188,178,50,76,29,63,62,16,24,40
            ,15,67,1,134,125,119,135,60,22,229,132,140,39,92,107,115,176,59,247,7
            ,93,220,98,2,75,245,41,231,191,175,232,244,112,212,233,40,65,205,23,19
            ,173,137,97,18,123,222,177,206,109,228,105,213,159,34,188,169,181,144,7,104
            ,163,87,42,155,193,171,156,2,62,233,44,210,248,252,107,45,134,78,224,126
            ,66,243,98,233,133,221,97,83,87,232,8,209,189,142,201,70,94,182,108,113
            ,11,148,29,101,251,198,169,238,24,102,240,57,139,124,144,25,10,98,219,216
            ,197,255,163,3,52,212,89,241,154,44,87,173,169,178,202,242,200,45,116,252
            ,248,64,96,160,60,17,4,34,233,193,38,240,88,179,42,10,156,109,177,209
            ,250,236,251,28,105,87,149,8,130,250,230,113,255,103,143,125,239,80,8,97
            ,221,3,42,12,116,127,240,139,55,15,134,151,154,229,188,215,210,62,107,82
            ,160,44,178,59,13,112,114,244,105,65,70,19,204,8,71,101,191,249,46,95
            ,77,253,54,242,55,143,61,37,241,108,129,173,235,186,140,166,114,193,47,113
            ,248,66,212,132,48,107,80,199,3,89,49,223,137,123,51,28,24,209,45,22
            ,175,61,9,181,249,232,98,248,141,184,159,116,139,30,3,254,72,35,198,140
            ,157,189,34,16,166,175,118,154,252,65,182,130,231,79,52,215,60,128,243,42
            ,102,18,219,173,253,242,94,37,164,3,180,113,196,235,170,214,63,34,38,251
            ,83,193,54,186,100,76,109,45,2,120,94,61,227,97,223,124,158,230,222,209
            ,5,26,15,66,159,245,112,206,226,25,154,69,140,98,53,32,199,54,250,161
            ,131,238,239,164,244,145,240,119,38,189,105,118,16,253,141,211,190,42,218,74
            ,44,46,57,75,56,18,102,36,62,229,66,224,103,106,232,255,115,4,89,96
            ,31,207,136,47,98,105,40,204,190,237,39,138,70,11,73,248,254,98,92,50
            ,60,146,38,114,33,239,166,103,105,224,144,173,90,181,14,119,220,176,121,117
            ,196,31,107,27,247,15,24,136,110,95,227,42,1,92,102,28,13,228,101,64
            ,127,234,65,114,204,69,215,243,248,130,80,50,219,142,207,164,175,176,232,37
            ,105,231,11,211,72,6,216,185,138,73,197,157,76,62,194,42,36,136,239,49
            ,53,215,145,22,48,231,173,110,205,112,248,253,20,154,226,183,212,237,251,147
            ,68,75,179,137,234,126,65,195,11,64,99,128,170,83,227,44,41,60,70,121
            ,200,53,131,194,85,24,132,52,86,226,223,198,119,226,232,28,6,195,46,113
            ,97,230,189,123,160,92,27,109,248,25,55,254,37,49,167,244,173,180,219,117
            ,145,172,174,142,209,163,222,72,89,40,64,231,198,181,57,59,243,189,13,171
            ,74,225,32,50,180,89,151,254,185,57,136,63,140,51,176,204,103,220,75,211
            ,96,255,14,18,207,19,179,38,115,249,149,27,114,214,93,172,221,35,1,15
            ,183,37,82,62,144,136,67,123,8,160,72,230,88,227,223,80,6,59,47,184
            ,38,163,81,182,30,146,77,70,216,21,145,174,121,235,158,203,51,150,85,249
            ,118,10,234,110,215,135,69,212,151,4,62,253,25,47,95,33,53,163,128,200
            ,234,121,102,223,222,228,26,252,10,204,250,23,129,87,49,107,157,219,56,72
            ,27,76,246,152,209,195,110,108,213,127,105,138,83,140,4,60,230,148,85,248
            ,122,26,17,241,114,166,197,186,33,202,176,83,171,152,69,48,126,125,26,233
            ,61,5,181,28,82,148,222,127,189,184,78,109,234,60,35,206,45,224,241,187
            ,194,145,199,25,117,57,232,247,223,69,195,156,79,165,13,148,147,80,9,220
            ,115,71,112,116,82,18,177,72,162,192,201,49,23,90,119,153,223,31,38,62
            ,8,105,24,91,142,149,114,95,70,154,134,241,4,169,131,242,188,112,141,76
            ,252,172,79,94,170,177,1,86,65,96,251,181,150,2,199,8,88,161,160,242
            ,209,10,15,17,236,77,35,154,156,223,185,151,192,195,220,217,253,171,92,83
            ,78,126,143,233,136,251,122,70,193,175,135,112,24,43,184,217,153,191,206,241
            ,186,109,108,169,199,100,220,223,148,196,166,247,142,234,75,201,126,138,130,2
            ,99,182,95,61,121,160,29,187,63,238,228,236,235,206,52,150,134,170,194,2
            ,211,152,110,85,236,195,145,61,206,220,140,87,123,54,88,168,91,139,64,192
            ,40,30,243,60,69,117,207,160,155,41,199,12,232,189,222,158,172,67,89,227
            ,78,145,230,251,187,169,10,44,97,2,215,218,52,28,164,121,226,179,39,246
            ,228,243,36,133,30,69,233,38,74,185,155,111,167,32,244,53,56,92,68,232
            ,108,182,159,118,221,211,50,230,45,164,168,43,253,184,70,139,161,71,126,92
            ,136,141,154,162,91,252,96,215,146,244,138,51,202,43,176,205,78,186,249,105
            ,112,4,144,37,7,133,134,29,131,223,119,199,56,240,65,213,38,154,21,239
            ,192,187,142,165,19,221,199,211,80,82,175,230,119,147,203,118,13,49,246,30
            ,143,229,25,43,44,29,145,58,146,81,171,176,164,240,5,249,7,212,54,47
            ,73,96,42,208,69,175,91,63,135,190,203,215,216,110,17,95,37,46,240,42
            ,3,34,43,136,177,99,114,105,64,170,255,28,138,233,41,207,169,174,230,18
            ,92,111,157,200,150,201,245,10,218,205,151,223,224,240,137,82,186,189,3,249
            ,106,244,168,208,253,241,197,110,47,77,128,41,46,166,14,68,5,100,86,250
            ,232,78,65,156,75,251,221,135,255,26,30,44,18,194,180,226,171,93,252,218
            ,131,197,199,130,9,180,65,51,83,21,160,90,207,214,78,175,235,93,246,105
            ,212,199,103,135,195,52,46,114,219,28,68,56,223,77,124,75,177,76,176,170
            ,169,243,110,64,225,138,240,193,183,78,48,136,52,183,137,29,225,143,25,213
            ,23,9,123,235,199,50,93,200,75,2,27,170,134,250,135,148,185,187,44,107
            ,61,24,71,222,18,57,51,78,45,248,47,168,144,26,155,196,212,123,126,88
            ,115,178,204,111,42,60,207,89,98,117,36,39,179,131,189,54,247,80,159,221
            ,73,181,97,163,31,79,148,158,6,231,10,124,234,166,171,127,188,229,236,141
            ,3,183,38,203,113,36,172,53,78,177,4,65,152,166,118,214,186,170,17,99
            ,159,236,22,151,104,149,227,240,12,123,200,69,125,232,252,205,228,178,49,233
            ,73,211,40,155,56,238,173,101,114,39,77,206,18,17,226,229,255,144,84,60
            ,183,182,128,72,7,74,88,140,220,29,51,116,27,94,222,172,252,105,211,104
            ,23,73,80,146,181,175,194,92,148,9,50,136,127,55,33,242,212,241,192,173
            ,103,88,203,160,194,147,156,18,5,44,57,199,223,149,109,200,240,114,152,213
            ,132,155,162,129,185,167,122,142,117,238,56,193,87,250,249,201,55,124,177,108
            ,251,60,96,26,165,97,171,168,4,109,133,112,133,150,217,96,206,159,239,75
            ,170,233,50,4,132,195,120,43,56,201,38,246,118,232,156,185,211,26,128,52
            ,108,5,180,107,207,227,41,93,106,33,163,63,54,204,22,167,161,50,87,29
            ,184,149,17,78,124,5,86,196,114,54,7,64,168,172,211,138,167,12,90,219
            ,51,38,53,95,177,189,232,103,142,80,143,254,108,150,170,185,238,42,226,215
            ,71,92,125,162,194,7,25,205,11,156,83,132,69,228,94,78,64,17,140,129
            ,108,188,165,202,93,109,51,24,245,118,77,215,130,239,237,195,26,230,46,50
            ,34,192,4,63,85,27,56,117,13,139,113,185,246,140,238,199,54,159,155,170
            ,247,126,231,193,152,206,185,197,64,211,14,107,194,168,79,53,176,184,228,49
            ,224,72,133,144,248,179,21,167,129,181,135,219,209,16,121,157,124,27,26,188
            ,149,185,160,23,113,154,222,216,60,205,49,77,237,178,230,9,52,98,238,149
            ,126,250,203,66,127,247,2,6,70,188,61,101,195,76,88,5,121,42,31,234
            ,64,13,186,184,239,182,167,179,48,230,114,122,76,153,22,246,142,87,136,194
            ,53,109,211,77,24,13,69,52,225,63,183,111,58,57,171,224,36,27,85,54
            ,33,25,99,144,218,95,156,14,196,6,251,80,158,38,204,182,83,211,60,170
            ,10,136,90,81,78,18,33,68,137,252,237,150,161,66,2,21,151,56,25,217
            ,238,87,242,11,32,24,55,48,246,61,7,128,229,134,94,251,43,111,19,225
            ,123,5,191,133,88,237,129,110,55,139,146,127,252,136,152,203,81,35,216,210
            ,141,45,169,180,8,253,101,244,171,153,91,237,66,191,95,99,20,104,60,21
            ,70,243,221,31,175,100,82,9,10,149,212,128,59,216,207,190,112,142,215,13
            ,55,59,78,71,36,95,135,30,249,156,73,74,180,175,225,131,100,214,189,218
            ,228,75,231,150,47,151,113,183,190,108,69,46,62,121,145,44,153,56,105,143
            ,158,135,29,211,77,141,31,35,133,161,247,200,252,128,178,90,213,243,226,235
            ,43,106,157,174,33,24,20,60,134,236,143,197,205,194,74,34,29,25,198,202
            ,186,114,208,196,232,168,2,138,253,178,83,3,254,132,93,233,188,64,255,66
            ,206,167,57,155,17,227,148,171,209,11,244,109,231,72,108,180,181,190,138,97
            ,89,116,235,238,83,79,104,76,1,67,10,102,162,127,14,145,201,57,164,9
            ,195,135,149,199,14,218,70,205,22,120,12,223,61,140,63,10,78,206,136,64
            ,162,134,197,82,215,25,226,50,187,33,208,123,240,58,235,168,133,72,75,142
            ,211,239,101,148,170,12,234,217,132,130,208,181,197,105,144,65,99,4,83,19
            ,73,61,223,244,242,156,12,55,109,201,35,101,113,237,90,199,128,222,157,217
            ,8,165,115,153,20,85,136,171,64,66,216,155,15,83,56,180,185,129,24,155
            ,119,243,41,206,187,219,102,87,101,82,116,85,109,89,112,26,40,7,138,131
            ,19,74,50,148,98,139,166,76,171,208,240,125,144,94,201,67,49,210,179,158
            ,108,102,118,100,235,157,224,158,43,146,194,192,8,175,159,189,131,153,55,94
            ,40,46,236,3,61,199,42,126,87,121,62,242,68,213,204,65,67,24,142,99
            ,41,233,7,45,34,251,163,186,215,159,212,124,214,158,40,176,153,8,123,79
            ,208,112,170,249,175,246,156,255,183,235,144,46,120,9,131,152,53,222,86,161
            ,166,128,247,212,224,109,13,135,173,226,70,197,83,107,200,191,180,170,154,172
            ,145,155,109,194,82,187,173,195,165,12,245,53,219,71,124,1,11,185,20,89
            ,183,70,101,175,147,42,238,84,157,127,186,118,24,242,149,182,60,255,133,224
            ,192,198,117,176,17,245,72,193,172,152,165,236,224,33,20,76,125,211,192,113
            ,247,40,215,160,148,124,104,116,242,136,204,73,241,141,134,7,127,42,129,227
            ,187,135,22,82,184,244,196,8,177,86,30,181,114,192,6,17,31,145,231,38
            ,217,192,28,198,79,244,75,176,51,56,161,224,110,29,1,183,52,216,180,193
            ,194,223,131,163,235,156,32,47,245,209,184,212,3,197,30,170,251,129,18,174
            ,70,75,241,27,34,146,47,8,107,90,165,73,151,43,126,244,31,87,10,65
            ,241,216,125,154,113,22,29,39,160,120,235,240,9,201,27,186,86,164,59,48
            ,135,206,95,66,138,17,121,171,37,126,191,203,101,151,106,122,160,233,115,197
            ,226,87,33,56,107,230,234,191,77,138,249,237,190,89,251,16,6,140,83,5
            ,50,54,86,24,174,59,163,1,22,211,156,103,25,188,196,164,128,33,109,166
            ,88,148,162,84,18,115,202,74,58,136,20,124,71,137,65,30,210,79,133,192
            ,251,151,82,246,100,43,59,86,208,99,109,141,13,78,32,229,146,216,221,143
            ,104,44,175,161,227,20,35,118,30,133,238,243,210,54,99,204,134,25,42,167
            ,254,198,6,63,164,72,43,118,47,249,11,29,96,40,89,80,7,71,9,157
            ,50,151,226,16,125,177,53,62,141,15,220,146,232,42,158,178,35,134,38,221
            ,96,172,218,67,94,198,31,227,210,169,173,158,59,141,87,91,106,55,162,251
            ,2,143,49,3,229,18,50,8,145,226,97,244,249,186,116,214,252,159,183,151
            ,139,31,208,98,100,131,99,175,171,31,12,207,43,186,64,47,166,24,77,96
            ,135,223,211,44,165,120,68,204,164,123,137,246,222,237,127,170,105,125,249,197
            ,104,167,183,243,111,50,10,152,46,64,2,15,89,128,171,129,25,133,181,64
            ,243,101,117,107,138,119,230,193,24,26,175,1,224,182,237,42,198,220,225,165
            ,60,184,68,63,202,8,122,33,236,172,246,27,30,162,97,157,77,117,76,223
            ,234,137,233,75,32,100,189,202,193,66,254,170,78,103,144,129,226,123,198,194
            ,38,230,149,162,245,142,228,1,168,14,229,243,132,94,212,167,87,157,44,185
            ,84,117,109,134,121,254,187,213,215,138,33,101,146,254,4,69,25,157,203,238
            ,98,8,59,32,125,190,186,239,99,40,60,68,151,41,140,82,74,91,222,102
            ,39,43,87,67,211,150,109,81,37,229,6,131,26,203,245,5,144,143,100,23
            ,89,77,210,201,108,225,148,34,22,185,219,222,193,236,62,152,172,103,218,115
            ,49,221,52,167,113,164,147,196,223,180,207,114,66,139,174,116,182,72,187,140
            ,191,148,39,104,173,140,172,57,235,215,107,70,180,62,161,102,58,214,112,127
            ,94,41,66,181,233,169,115,149,83,122,92,244,147,241,168,81,124,193,76,150
            ,198,128,239,156,199,216,208,137,220,161,105,184,28,173,252,68,196,199,157,216
            ,9,222,232,137,121,39,85,156,45,226,127,233,25,187,104,184,57,219,240,171
            ,194,236,91,228,161,27,86,133,129,89,99,11,97,14,93,234,169,232,64,253
            ,33,174,52,106,118,93,36,87,209,1,221,205,85,72,254,61,178,39,3,196
            ,92,117,193,94,91,124,152,248,32,185,96,113,2,110,213,97,5,82,34,227
            ,16,158,54,239,202,221,14,45,102,171,113,24,189,238,242,219,164,125,130,1
            ,33,249,30,195,14,117,135,179,147,58,39,105,253,136,32,13,27,70,45,211
            ,250,241,77,80,148,79,225,198,131,51,139,224,111,130,220,64,91,168,185,54
            ,15,116,75,84,124,162,183,69,13,150,181,98,145,176,251,158,214,244,142,143
            ,159,47,72,94,249,19,22,70,89,132,206,180,16,68,160,46,242,163,224,229
            ,12,183,146,144,232,161,251,252,54,149,67,222,78,133,60,132,201,134,195,34
            ,107,209,146,93,16,164,246,7,172,125,77,250,109,165,183,138,23,210,96,50
            ,171,117,122,140,184,116,236,254,56,60,101,154,213,162,51,210,132,15,250,81
            ,150,90,9,192,229,233,104,131,244,20,238,112,85,106,95,225,206,218,37,169
            ,143,240,140,31,180,167,227,214,47,126,59,100,201,228,135,251,91,9,43,74
            ,146,167,118,160,79,188,44,221,227,38,86,12,145,88,136,125,72,70,106,7
            ,154,37,185,214,104,46,157,92,180,15,193,189,76,56,123,231,190,99,248,65
            ,90,73,58,244,254,86,249,39,175,164,190,142,253,38,149,82,59,249,99,72
            ,189,55,35,220,215,131,22,42,223,235,16,48,10,137,245,15,86,90,250,40
            ,239,77,248,3,58,104,185,169,43,217,81,241,157,99,183,247,233,181,242,41
            ,61,99,60,212,135,104,93,147,4,120,100,253,161,132,184,156,11,133,73,219
            ,14,138,151,9,129,126,158,56,208,148,58,246,213,1,81,24,206,250,34,194
            ,150,93,10,51,212,182,58,7,143,249,133,91,95,183,104,215,40,23,207,92
            ,62,65,196,177,78,75,224,61,108,45,255,90,99,43,165,173,115,225,185,18
            ,81,10,16,240,191,106,73,199,245,104,68,227,147,179,127,117,68,74,83,215
            ,42,203,55,27,92,166,47,162,130,19,64,198,129,4,6,10,202,217,71,175
            ,88,212,232,15,139,126,33,35,192,23,211,213,44,199,244,200,80,55,150,142
            ,174,176,183,91,246,208,234,88,242,20,2,95,112,201,132,3,29,214,60,235
            ,196,202,175,236,168,126,47,252,186,129,211,154,40,11,162,199,68,28,146,61
            ,93,87,159,205,51,2,216,94,29,185,245,145,207,49,226,210,192,51,137,158
            ,180,217,242,67,231,183,85,40,2,154,215,100,155,44,42,88,46,55,114,86
            ,102,93,12,65,255,45,72,159,23,128,147,214,7,137,47,84,32,186,61,191
            ,125,171,91,93,24,236,188,218,152,182,89,226,120,114,41,5,71,84,126,130
            ,249,139,66,11,204,98,73,195,197,40,143,165,123,38,9,119,102,16,248,211
            ,100,188,97,132,103,191,120,205,182,24,141,209,109,144,227,22,236,7,185,28
            ,196,32,173,114,136,27,152,181,95,127,250,254,247,157,4,97,61,183,23,148
            ,234,59,202,82,245,189,69,220,193,227,179,233,90,188,176,227,4,130,52,94
            ,181,79,214,82,192,104,18,189,91,229,209,95,205,213,49,83,61,216,146,173
            ,21,200,63,244,158,194,148,112,110,48,139,186,132,45,46,217,162,214,253,57
            ,24,253,216,55,232,56,124,240,10,77,113,213,106,248,243,199,34,171,215,202
            ,117,63,174,239,139,32,191,64,85,167,255,22,154,30,35,178,100,148,207,97
            ,164,12,66,26,43,113,225,99,37,254,16,25,90,162,197,127,210,146,68,145
            ,70,151,88,102,189,110,171,231,48,241,7,9,233,135,215,19,183,242,196,131
            ,57,107,160,86,224,159,142,137,213,156,41,31,72,68,175,179,98,251,85,107
            ,145,17,19,243,167,238,27,93,50,38,184,152,1,60,47,144,255,190,225,62
            ,79,115,111,230,140,13,137,33,193,244,56,103,113,130,77,172,70,49,148,16
            ,237,27,125,222,95,248,157,69,35,139,170,124,127,49,46,25,30,73,19,57
            ,158,249,83,189,186,112,72,216,45,212,7,181,110,88,178,180,98,129,187,131
            ,245,137,12,68,55,161,255,21,142,46,51,14,236,241,223,143,26,106,162,246
            ,77,22,165,216,218,89,101,121,100,152,58,126,124,32,48,80,30,134,2,17
            ,250,238,19,120,44,215,21,5,78,184,214,230,125,118,243,14,186,165,196,4
            ,209,242,23,161,168,240,27,121,149,201,144,156,246,54,206,216,251,93,70,83
            ,57,238,153,182,124,33,106,66,24,187,40,237,143,162,150,225,202,179,151,14
            ,12,230,152,11,217,144,138,212,150,247,82,211,99,67,205,245,224,181,207,80
            ,130,135,46,38,71,15,194,36,246,161,127,129,218,213,210,183,35,68,101,79
            ,119,61,14,208,91,174,84,43,159,75,37,4,124,207,88,185,171,244,154,253
            ,209,217,116,122,56,106,250,20,174,232,133,135,216,202,190,9,179,111,214,103
            ,184,114,186,228,193,17,94,218,212,72,141,52,223,165,21,195,238,219,78,1
            ,31,250,22,105,237,229,214,90,17,156,221,252,132,251,196,207,23,167,194,166
            ,174,205,16,191,103,1,143,140,188,113,216,226,22,53,58,202,235,145,79,193
            ,48,204,253,114,11,248,61,50,20,196,171,173,208,230,30,116,163,6,100,115
            ,92,36,241,139,59,200,105,7,49,8,108,146,34,207,38,106,222,214,176,177
            ,244,96,1,95,72,228,204,37,180,199,188,154,122,104,86,55,119,241,229,125
            ,151,227,91,6,104,181,178,255,41,88,174,71,79,121,137,249,141,90,232,229
            ,237,128,192,93,120,34,8,68,207,159,76,253,176,123,84,20,37,218,127,191
            ,233,197,235,56,210,174,55,16,170,224,147,40,218,47,11,112,241,135,155,3
            ,99,22,34,88,18,159,148,200,168,78,105,187,26,133,96,23,45,202,119,104
            ,19,14,215,240,161,209,62,87,152,85,128,61,177,155,121,192,25,233,209,226
            ,227,206,3,250,195,160,16,194,167,6,84,24,232,254,253,11,110,30,17,51
            ,41,215,101,179,185,124,214,164,93,88,121,118,26,224,228,245,210,130,140,38
            ,133,16,142,202,36,234,25,204,81,84,186,117,27,127,37,134,139,105,255,185
            ,119,59,129,38,43,208,184,213,75,112,13,224,91,41,237,49,254,45,250,146
            ,158,235,165,29,163,18,231,35,230,37,192,26,99,239,92,190,154,231,108,249
            ,110,3,122,74,255,216,31,71,203,105,5,81,228,159,94,226,237,132,181,21
            ,96,214,160,147,6,178,98,163,15,246,102,56,48,191,90,44,67,122,18,119
            ,94,236,148,144,40,125,213,118,182,220,79,14,211,183,180,230,84,172,121,124
            ,161,81,247,4,143,35,221,70,130,131,155,6,165,199,225,71,139,253,39,208
            ,65,47,49,41,32,79,92,167,239,205,196,237,7,109,35,232,11,60,6,225
            ,144,70,145,5,39,103,68,32,81,67,236,41,229,130,113,25,211,158,104,179
            ,120,29,251,84,204,36,171,71,231,249,188,74,85,6,117,226,210,206,12,195
            ,181,247,154,103,211,227,51,165,188,41,58,164,184,162,56,13,20,141,69,207
            ,135,37,25,74,49,203,83,38,219,104,120,176,72,47,234,175,150,105,215,79
            ,54,51,59,50,149,203,73,177,126,68,76,235,166,159,108,105,200,152,218,90
            ,4,240,188,122,219,194,163,248,33,209,161,191,10,52,30,132,35,247,224,129
            ,217,50,41,138,5,196,106,64,147,108,233,95,168,200,129,159,204,222,245,100
            ,126,64,89,45,228,247,113,251,155,53,192,87,158,12,10,30,67,118,201,236
            ,232,97,37,17,128,130,99,101,93,57,104,98,116,84,1,69,240,89,167,143
            ,27,193,195,85,245,63,253,238,76,103,210,236,32,231,7,187,97,84,169,148
            ,88,92,114,150,112,36,204,72,124,215,132,221,206,212,205,227,230,8,178,192
            ,62,131,13,94,196,210,80,133,38,194,11,123,71,165,68,97,148,184,231,168
            ,12,136,172,26,254,145,213,185,29,146,219,112,18,131,164,27,158,130,191,72
            ,109,161,78,7,98,3,243,40,79,19,102,91,167,231,30,85,97,199,78,9
            ,140,22,146,237,225,196,184,100,120,57,76,228,66,195,81,206,210,221,61,71
            ,180,119,28,238,165,125,242,234,149,62,214,54,243,30,48,13,220,190,219,84
            ,2,184,204,56,92,196,134,39,62,140,43,98,57,27,141,32,84,86,231,69
            ,221,6,45,227,151,19,148,161,214,208,116,189,71,40,201,127,54,75,85,210
            ,119,21,113,229,173,46,176,81,97,141,130,232,26,213,202,128,254,201,130,228
            ,133,138,179,251,237,25,160,100,171,1,131,85,67,125,205,74,210,211,22,187
            ,144,12,173,111,9,146,151,39,152,124,153,84,72,13,195,98,106,179,63,44
            ,39,214,2,174,76,83,59,107,93,85,134,191,193,118,11,197,52,196,255,120
            ,6,179,100,172,176,116,126,232,114,89,150,250,170,231,20,195,28,119,216,188
            ,57,157,168,103,9,134,113,252,96,211,71,220,135,224,237,231,40,41,217,115
            ,181,199,235,59,136,150,123,15,201,252,130,155,22,128,198,29,73,166,219,88
            ,82,120,140,242,141,106,27,153,170,48,21,104,172,217,163,145,93,208,143,242
            ,53,122,84,104,240,246,236,55,153,168,64,154,23,83,7,34,140,50,43,125
            ,116,39,174,78,171,243,224,205,241,13,15,22,9,97,90,113,219,160,126,109
            ,207,236,237,65,238,217,205,56,12,155,92,226,194,209,103,246,93,184,54,218
            ,237,50,110,225,74,98,83,245,71,117,171,234,63,69,65,1,191,91,161,144
            ,178,80,128,211,145,119,114,118,251,103,26,75,211,218,5,22,190,1,229,109
            ,26,14,82,178,113,215,157,123,114,247,18,204,15,172,250,19,37,210,195,185
            ,221,16,122,148,28,46,34,116,54,91,193,59,224,231,25,115,152,82,84,155
            ,148,223,64,100,117,178,51,225,111,114,13,126,5,102,125,133,206,165,150,187
            ,192,227,28,36,131,38,123,76,230,239,55,54,228,177,186,69,167,70,2,30
            ,115,74,164,124,61,13,134,246,169,220,136,74,199,40,138,110,183,173,56,58
            ,41,9,214,36,81,96,234,150,133,45,181,194,225,129,19,31,4,186,12,163
            ,71,196,57,161,35,77,67,246,2,218,207,121,94,56,200,38,16,93,144,209
            ,176,219,163,160,12,118,94,109,76,91,162,113,60,57,154,140,173,42,63,65
            ,242,203,33,139,102,49,170,239,236,20,201,220,179,19,138,181,51,8,124,231
            ,50,94,190,66,45,94,88,255,2,65,26,47,212,169,107,41,96,52,9,208
            ,163,252,230,161,232,228,150,167,144,108,73,216,132,100,145,122,79,97,74,56
            ,55,24,203,93,66,152,23,226,81,107,240,146,106,91,29,141,201,242,204,163
            ,161,213,52,229,20,133,233,46,31,174,98,214,39,171,112,144,54,152,241,45
            ,191,155,220,216,183,254,210,9,166,5,8,120,209,53,170,237,244,52,34,255
            ,87,88,213,163,123,104,117,44,121,10,1,161,56,234,66,143,128,107,30,251
            ,98,101,217,118,84,63,153,126,93,206,231,77,20,139,81,237,34,14,73,144
            ,160,165,193,232,151,1,108,47,228,81,151,105,66,137,125,166,75,45,138,96
            ,252,250,52,207,122,10,119,56,164,53,161,254,103,109,156,218,201,120,70,129
            ,90,221,255,107,153,63,147,50,234,114,205,243,163,138,155,37,217,82,95,71
            ,240,19,196,41,147,242,191,36,208,149,159,110,229,207,11,21,225,251,8,24
            ,5,202,244,137,43,45,125,20,249,168,124,143,29,52,210,218,155,226,166,246
            ,192,191,213,245,158,87,26,53,59,160,18,165,230,142,224,232,164,36,127,144
            ,89,157,143,98,46,180,238,47,163,62,76,124,16,210,48,182,1,55,228,190
            ,140,41,17,255,8,79,27,249,101,224,7,152,163,84,210,27,137,58,171,42
            ,62,81,213,172,136,75,212,49,198,88,243,79,107,122,71,201,193,153,36,47
            ,242,135,11,35,162,66,103,90,8,34,80,23,121,223,112,252,6,213,73,72
            ,229,69,158,188,73,127,2,172,130,192,235,119,49,4,147,16,176,95,93,249
            ,191,20,30,34,197,154,70,41,37,163,111,51,157,155,165,175,231,75,184,166
            ,156,252,3,207,13,235,244,140,216,70,86,146,251,229,187,35,90,31,222,51
            ,29,107,56,177,47,154,33,212,250,218,183,196,167,61,46,122,199,246,84,166
            ,62,238,38,75,99,64,249,78,237,108,104,202,110,222,186,92,159,67,19,224
            ,48,86,109,175,47,99,129,255,105,218,216,79,147,200,165,163,53,149,81,243
            ,1,201,150,143,252,9,25,4,198,113,190,122,242,93,58,107,126,193,213,197
            ,203,129,104,49,162,64,219,206,130,204,212,32,247,188,180,187,69,181,115,238
            ,12,13,217,142,112,91,248,21,99,110,254,220,30,92,34,145,101,4,61,158
            ,118,86,123,131,15,81,190,192,168,180,38,225,17,73,153,4,187,45,220,170
            ,197,155,63,122,129,165,5,174,246,108,176,77,182,11,128,157,80,60,251,120
            ,138,234,131,93,43,82,147,24,205,103,161,33,69,134,178,219,156,63,209,235
            ,44,74,81,42,9,183,101,37,29,68,10,62,173,202,174,15,105,169,204,96
            ,243,197,41,123,50,155,147,43,104,191,184,200,136,39,16,252,73,108,224,201
            ,52,22,217,222,255,10,159,59,107,79,20,88,194,4,179,169,104,56,85,242
            ,217,123,78,241,213,251,72,23,60,138,207,76,148,111,43,222,83,64,245,106
            ,112,184,136,205,216,113,35,236,167,187,100,209,90,85,77,86,86,76,220,118
            ,112,158,10,38,176,231,96,182,245,20,229,80,74,62,52,58,121,68,102,170
            ,246,200,67,141,177,21,206,255,211,205,11,41,92,122,98,4,214,43,15,212
            ,57,96,3,134,231,109,140,11,95,142,252,184,13,7,41,89,182,229,192,179
            ,57,245,9,102,137,86,125,135,156,105,239,210,224,8,61,74,14,23,17,58
            ,27,163,238,147,112,253,130,183,76,41,42,195,218,110,68,37,237,20,69,55
            ,213,216,28,29,154,138,107,18,166,48,117,75,204,152,212,97,254,206,135,129
            ,2,93,6,223,173,98,146,222,159,168,175,123,1,109,233,178,47,28,100,19
            ,157,107,1,87,38,167,147,187,160,164,67,209,238,59,139,236,26,98,241,60
            ,3,215,50,86,88,58,63,116,57,162,75,125,85,253,10,239,14,181,108,94
            ,146,192,84,189,138,67,182,126,160,104,201,121,148,61,42,52,120,123,118,149
            ,194,84,32,77,133,167,141,17,70,25,155,176,58,157,87,39,219,247,112,232
            ,246,136,137,11,138,190,45,182,227,80,63,184,233,118,248,174,19,97,139,179
            ,173,220,34,190,74,92,253,84,6,68,86,13,127,198,228,210,128,73,227,56
            ,9,207,82,131,79,65,209,36,184,222,39,141,49,143,247,20,169,135,51,163
            ,221,253,15,164,46,98,67,157,31,70,155,49,146,131,200,16,42,43,253,172
            ,224,3,152,255,197,135,74,222,107,104,58,208,173,20,234,177,27,171,164,105
            ,181,132,182,252,216,23,88,166,190,200,65,116,105,103,6,239,212,245,77,189
            ,231,255,151,220,94,154,29,82,92,81,28,136,10,200,172,233,205,156,130,37
            ,150,235,167,19,227,52,60,88,36,153,117,217,75,186,229,169,27,151,147,25
            ,84,100,206,193,102,111,244,50,63,32,162,152,114,245,182,243,195,148,96,165
            ,79,6,5,15,175,59,234,118,116,190,156,134,64,65,191,188,160,146,52,49
            ,58,42,142,172,120,162,221,201,18,117,130,102,166,42,93,180,131,177,156,67
            ,203,186,241,210,181,147,206,19,155,104,92,228,171,56,136,112,163,154,248,150
            ,127,152,125,73,79,251,220,128,223,9,253,159,115,156,96,13,47,118,74,72
            ,20,176,228,59,91,110,169,7,231,213,90,115,42,86,178,62,222,166,245,2
            ,201,159,224,35,65,207,195,3,220,237,254,173,203,240,157,104,174,153,150,154
            ,16,169,46,221,104,115,15,58,223,3,50,183,46,18,246,203,147,100,186,141
            ,150,4,54,73,17,233,19,53,111,107,88,214,122,48,142,161,36,114,102,156
            ,90,237,94,77,61,52,43,149,181,246,252,176,85,112,199,20,109,153,139,56
            ,246,205,195,143,191,11,17,44,9,193,74,100,84,39,186,211,13,204,48,133
            ,152,101,181,52,135,7,229,120,222,230,31,165,76,164,64,144,214,195,178,96
            ,230,121,133,222,84,120,131,178,196,234,72,78,123,27,103,108,243,160,35,167
            ,146,119,194,91,62,158,53,33,12,211,20,248,201,81,75,254,101,215,197,7
            ,6,115,76,139,226,72,69,106,219,122,77,240,230,226,58,61,28,53,125,10
            ,87,116,204,205,108,101,95,138,215,185,107,189,92,57,93,114,238,134,47,109
            ,106,36,200,26,225,220,132,239,119,227,39,142,129,125,11,186,156,127,8,130
            ,45,81,236,177,105,73,34,198,35,197,44,51,208,55,219,253,24,246,141,138
            ,250,205,229,135,213,121,98,207,146,187,80,43,112,193,71,202,228,78,154,129
            ,36,34,217,215,161,124,192,172,159,203,85,62,177,150,23,130,15,170,135,146
            ,79,242,167,208,93,56,36,108,152,106,141,212,55,44,89,90,49,206,211,207
            ,244,202,6,34,149,222,241,132,71,23,151,7,227,61,168,120,115,113,29,144
            ,14,148,176,5,165,58,102,232,54,188,161,69,229,210,187,208,46,146,160,57
            ,119,67,153,184,53,18,100,13,254,110,66,249,181,255,157,71,206,176,139,93
            ,222,62,96,86,193,235,164,31,214,75,133,65,137,85,205,73,169,121,221,104
            ,160,28,18,54,76,53,200,106,149,22,162,45,150,103,231,233,122,101,3,17
            ,196,111,246,66,173,133,197,141,153,59,37,36,10,88,114,147,163,55,218,141
            ,253,228,45,183,21,43,89,31,111,83,244,1,234,193,112,159,174,233,239,143
            ,110,248,127,216,235,120,192,52,87,194,75,77,8,218,23,224,164,56,237,10
            ,184,194,203,28,123,232,239,201,209,139,134,22,138,238,37,50,42,157,93,231
            ,136,102,24,204,76,188,212,26,205,141,252,60,111,115,129,220,38,82,32,72
            ,107,239,89,48,23,49,175,192,129,35,195,150,73,207,100,8,21,155,240,86
            ,112,143,76,241,236,205,37,111,187,52,29,104,216,10,117,214,131,219,82,186
            ,212,66,91,126,108,133,44,83,95,100,174,58,42,50,103,238,51,185,122,25
            ,145,16,81,76,57,244,91,247,239,74,48,220,169,3,140,137,217,147,117,59
            ,58,95,78,67,32,174,209,94,80,73,26,150,29,21,71,86,60,81,224,234
            ,109,55,34,156,248,10,172,149,228,108,14,128,77,69,187,9,83,24,180,171
            ,102,76,106,190,127,103,205,206,1,160,3,225,216,49,73,111,193,84,217,179
            ,142,184,250,89,153,14,50,135,80,52,234,178,74,144,21,26,60,179,59,196
            ,97,42,16,168,204,221,200,134,35,130,195,88,29,192,165,157,227,245,56,116
            ,123,68,202,139,69,95,152,91,255,40,145,92,250,59,124,87,22,37,166,21
            ,138,213,188,156,128,34,5,31,216,101,87,137,186,218,102,48,247,236,154,179
            ,25,195,199,155,52,209,92,100,68,157,8,126,170,54,112,234,26,11,226,111
            ,241,5,193,147,43,38,110,59,56,79,5,19,88,253,48,91,244,10,252,40
            ,37,31,26,29,178,34,51,85,123,100,175,200,214,132,103,241,231,232,139,154
            ,46,61,49,2,107,155,137,106,146,48,143,67,108,35,43,73,243,252,211,159
            ,45,129,111,151,128,187,28,214,153,77,158,106,125,109,213,98,221,144,23,61
            ,237,123,42,83,31,119,19,171,191,32,242,39,248,54,52,101,55,111,93,46
            ,81,32,227,103,65,102,106,16,245,94,90,211,172,212,183,119,6,136,226,71
            ,56,163,124,132,191,55,127,110,15,46,17,198,188,2,144,79,59,43,179,207
            ,137,166,95,96,84,90,19,254,226,41,161,173,120,135,98,154,199,121,209,18
            ,104,196,193,55,252,233,139,132,254,243,4,12,140,101,122,202,155,152,176,10
            ,242,84,62,201,128,26,105,109,195,113,83,123,96,209,228,244,223,42,105,131
            ,202,29,219,21,31,166,228,86,68,171,106,150,99,44,247,169,187,61,173,234
            ,238,194,18,153,121,205,139,159,81,33,189,45,4,17,40,133,178,225,56,126
            ,3,228,170,36,152,47,44,241,1,174,13,153,106,218,187,154,48,26,138,104
            ,223,126,115,222,116,114,75,221,72,54,170,108,66,50,198,61,169,190,37,28
            ,149,12,235,160,33,76,133,113,166,187,120,73,165,44,228,223,179,52,180,22
            ,178,5,142,222,28,117,33,201,64,187,15,243,49,188,226,59,42,145,194,63
            ,160,103,253,168,10,203,166,248,17,7,170,72,80,220,238,116,197,142,54,153
            ,20,13,180,162,156,36,66,136,15,229,199,49,95,132,4,42,51,112,50,175
            ,193,174,249,22,64,48,110,96,241,122,14,29,215,17,188,235,86,222,38,223
            ,246,10,99,23,176,199,31,220,41,14,124,140,46,190,251,7,215,58,242,117
            ,115,235,175,139,172,181,78,130,132,96,80,240,34,151,6,51,19,47,53,136
            ,116,100,63,15,210,213,103,55,135,154,8,18,211,242,81,12,110,11,57,254
            ,229,13,45,139,162,70,173,185,7,90,79,117,16,231,202,245,75,47,182,199
            ,132,99,190,198,40,208,120,42,140,251,167,62,67,200,164,18,20,55,181,29
            ,118,173,131,97,83,8,241,208,87,151,148,4,122,153,152,253,43,53,228,212
            ,143,34,182,216,14,225,31,33,230,196,214,149,202,133,67,191,47,142,36,218
            ,199,195,229,250,101,167,222,24,21,152,205,177,224,1,179,26,110,118,156,142
            ,72,190,19,60,239,37,146,148,117,67,223,27,200,177,103,169,213,150,211,49
            ,94,51,226,115,97,216,138,92,124,242,63,88,47,112,210,3,33,19,58,187
            ,221,2,123,52,220,236,37,1,144,97,38,120,195,74,57,53,234,134,163,54
            ,141,127,206,79,183,49,187,98,188,102,217,230,194,173,9,184,248,249,126,176
            ,94,224,185,6,66,38,116,107,154,7,62,70,23,95,243,141,229,29,121,180
            ,183,251,217,203,86,212,39,65,66,48,40,120,17,197,3,151,135,153,148,68
            ,58,50,145,137,105,228,189,149,205,77,4,9,231,121,166,6,167,4,246,104
            ,165,197,74,2,61,194,76,240,155,148,114,106,201,17,91,108,7,254,129,158
            ,115,98,107,196,101,204,175,209,153,71,18,109,237,239,252,125,188,221,111,12
            ,132,76,232,214,225,21,186,207,101,128,227,132,129,83,114,43,34,219,53,75
            ,191,22,245,218,211,144,216,117,119,97,9,194,178,232,203,193,166,158,208,152
            ,2,134,20,204,89,254,28,63,143,114,85,18,220,22,114,225,215,26,90,11
            ,89,140,71,111,14,180,158,234,32,211,137,247,150,94,113,147,21,198,97,145
            ,80,189,240,84,5,235,83,124,134,141,85,36,40,110,119,58,236,71,27,194
            ,155,19,55,147,28,169,140,135,44,240,24,163,122,5,126,20,156,129,13,128
            ,89,17,151,164,179,50,217,100,107,66,189,246,253,116,203,77,23,144,150,1
            ,187,195,202,53,73,24,201,175,166,16,255,189,174,51,53,8,244,47,45,231
            ,86,106,213,181,3,68,113,173,28,223,62,66,209,149,177,55,137,23,134,99
            ,94,1,72,169,147,155,215,233,202,83,161,48,42,45,135,127,21,25,189,119
            ,151,210,61,130,198,8,166,38,146,122,163,245,249,37,24,110,218,143,70,202
            ,226,199,180,147,29,161,39,175,16,87,230,47,40,170,13,75,128,132,173,43
            ,30,166,112,117,40,26,117,89,37,72,132,13,30,215,147,98,190,21,8,84
            ,102,224,100,67,159,65,239,44,128,96,220,192,255,244,28,58,179,34,101,203
            ,172,161,76,163,241,20,198,46,125,147,62,165,111,31,48,43,238,251,82,129
            ,107,171,204,174,202,164,232,170,218,178,224,52,80,14,9,27,38,148,100,53
            ,196,11,81,152,75,189,253,250,61,188,143,134,98,185,123,33,216,204,236,200
            ,82,28,248,5,92,97,235,14,179,116,249,234,230,203,67,11,69,119,156,25
            ,21,192,160,253,68,51,12,102,38,94,106,13,232,200,126,30,185,183,206,110
            ,19,41,16,36,187,249,162,24
        };
    }
}
